street smarts – Dansk–English translations

🇬🇧 en da 🇩🇰

street smarts noun

  • practical knowledge concerning human behavior
vej
Wiktionary Links